Skip to content

Conversation

@brfrn169
Copy link
Collaborator

@brfrn169 brfrn169 commented Jun 20, 2025

Description

This PR updates the Scheduled Vulnerability Check and Dependabot configuration for the ScalarDB 3.16 release.

Related issues and/or PRs

N/A

Changes made

  • Updated Scheduled Vulnerability Check and the Dependabot configuration.

Checklist

  • I have commented my code, particularly in hard-to-understand areas.
  • I have updated the documentation to reflect the changes.
  • Any remaining open issues linked to this PR are documented and up-to-date (Jira, GitHub, etc.).
  • Tests (unit, integration, etc.) have been added for the changes.
  • My changes generate no new warnings.
  • Any dependent changes in other PRs have been merged and published.

Additional notes (optional)

N/A

Release notes

N/A

@brfrn169 brfrn169 self-assigned this Jun 20, 2025
@brfrn169 brfrn169 added documentation improvement github_actions Pull requests that update GitHub Actions code and removed documentation labels Jun 20, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds scheduled vulnerability checks for the newly released v3.16 version and shifts Dependabot’s branch tracking up by one release.

  • Remove the v3.11 vulnerability check and add a v3.16 check in the GitHub Actions workflow
  • Update Dependabot target-branch entries from 3.11–3.15 to 3.12–3.16

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/scheduled-vuln-check.yaml Removed the v3_11 job and added a new job for v3_16 vulnerability checks
.github/dependabot.yml Bumped Dependabot target-branch entries to follow the new release line
Comments suppressed due to low confidence (2)

.github/workflows/scheduled-vuln-check.yaml:55

  • [nitpick] Consider refactoring these repeated version-specific jobs into a matrix strategy or reusable workflow to reduce duplication when adding future versions.
  call-vuln-check-for-v3_16:

.github/dependabot.yml:39

  • [nitpick] This file repeats nearly identical blocks for each branch; using YAML anchors or a shared template could DRY up the configuration and simplify future updates.
    target-branch: "3.16"

Copy link
Contributor

@feeblefakie feeblefakie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thank you!

Copy link
Contributor

@Torch3333 Torch3333 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you!

Copy link
Contributor

@komamitsu komamitsu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 👍

@brfrn169 brfrn169 merged commit 85175c1 into master Jun 23, 2025
57 checks passed
@brfrn169 brfrn169 deleted the update-scheduled-vulnerability-check-and-dependabot-config branch June 23, 2025 13:02
@brfrn169 brfrn169 changed the title Update Scheduled Vulnerability Check and Dependabot configuration Update Scheduled Vulnerability Check and Dependabot configurations Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants